ill-fitting garment - Français Anglais Dictionnaire